package de.puc.defencetower.controller;

import de.puc.defencetower.controller.action.BuildTowerAction;
import de.puc.defencetower.controller.action.UpgradeTowerAction;
import de.puc.defencetower.controller.exception.TowerBuildException;
import de.puc.defencetower.controller.exception.TowerUpgradeException;

public interface iGameControllerActionListener {

	public void buildTower(BuildTowerAction bt) throws TowerBuildException;
	
	void upgradeTower(UpgradeTowerAction upgradeTowerAction) throws TowerUpgradeException;
	
	public void spwanNextWave();

}
